package org.edu.modules.oa.vo;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;

@Data
// 表名
@TableName("ve_oa_car_info")
// 返回值变成对象
@Accessors(chain = true)
// 重写toString
@EqualsAndHashCode(callSuper = false)
public class VeOaCarInfoTableVo {
    /**id*/
    @ApiModelProperty(value = "id")
    private Long id;

    //车辆名称
    @Excel(name = "车辆名称", width = 15)
    @ApiModelProperty(value = "车辆名称")
    private String carName;

    //车牌号
    @Excel(name = "车牌号", width = 15)
    @ApiModelProperty(value = "车牌号")
    private String carPaihao;

    //厂牌型号
    @Excel(name = "厂牌型号", width = 15)
    @ApiModelProperty(value = "厂牌型号")
    private String carXinghao;



    //所属部门
    @Excel(name = "所属部门", width = 15)
    @ApiModelProperty(value = "所属部门")
    private String suoshuDep;

    //司机
    @Excel(name = "司机", width = 15)
    @ApiModelProperty(value = "司机")
    private String driverUser;

    //车辆类型
    @Excel(name = "车辆类型", width = 15)
    @ApiModelProperty(value = "车辆类型")
    private String leixing;

    //车辆状态
    @Excel(name = "车辆状态", width = 15)
    @ApiModelProperty(value = "车辆状态")
    private String nowStatus;

    //车辆类型字典ID
    @Excel(name = "车辆类型字典ID", width = 15)
    @ApiModelProperty(value = "车辆类型字典ID")
    private String leixingId;

    //车辆状态字典ID
    @Excel(name = "车辆状态字典ID", width = 15)
    @ApiModelProperty(value = "车辆状态字典ID")
    private String nowStatusId;


    //提醒内容
    @Excel(name = "提醒内容", width = 15)
    @ApiModelProperty(value = "提醒内容")
    private String tixingContent;
    //提醒日期
    @Excel(name = "提醒日期", width = 15)
    @ApiModelProperty(value = "提醒日期")
    private String tixingDate;
    //备注说明
    @Excel(name = "备注说明", width = 15)
    @ApiModelProperty(value = "备注说明")
    private String backInfo;
    //提醒人
    @Excel(name = "提醒人", width = 15)
    @ApiModelProperty(value = "提醒人")
    private String tixingUser;
    //文件名
    @Excel(name = "文件名", width = 15)
    @ApiModelProperty(value = "文件名")
    private String name;

    //文件路径
    @Excel(name = "文件路径", width = 15)
    @ApiModelProperty(value = "文件路径")
    private String sourceFile;


}
